ul#css3menu1,ul#css3menu1 ul{list-style:none;margin:0;padding:0}
ul#css3menu1 .submenu{-moz-border-radius:7px;-moz-box-shadow:0 0 2px #999;-webkit-border-radius:7px;-webkit-box-shadow:0 0 2px #999;background-color:#def;border-color:#def;border-radius:7px;border-width:0;box-shadow:0 0 2px #999;float:left;left:100%;padding:0 6px 6px;position:absolute;top:0;visibility:hidden}
ul#css3menu1 li:hover>.submenu{opacity:1;visibility:visible}
ul#css3menu1 li{border-bottom-color:#9794D3;border-bottom-style:dotted;border-bottom-width:1px;display:block;font-size:0;position:relative;white-space:nowrap;zoom:1}
ul#css3menu1 li:hover{z-index:1}
ul#css3menu1 ul .submenu{left:100%;position:absolute;top:0}
ul#css3menu1 li>.submenu{-moz-transition:all .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;opacity:0}
ul#css3menu1{display:inline;font-size:0;padding:0;position:relative;z-index:999;zoom:1}
ul#css3menu1 .column{float:left}
ul#css3menu1>li,ul#css3menu1 li{margin:0}
ul#css3menu1 a:active,ul#css3menu1 a:focus{outline-style:none}
ul#css3menu1 a,ul#css3menu1 a.pressed{color:#fff;cursor:pointer;display:block;font:13px arial,tahoma;text-align:left;text-decoration:none;vertical-align:middle}
ul#css3menu1 ul li{float:none;margin:6px 0 0}
ul#css3menu1 ul a{background-color:#def;background-image:none;border-color:#def;border-style:solid;border-width:0;color:#032369;font:13px Trebuchet MS,sans-serif;padding:4px;text-align:left;text-decoration:none;text-shadow:#fff 0 0 0}
ul#css3menu1 li:hover>a{border-style:none;color:#fff;font:13px Trebuchet MS,sans-serif;text-decoration:none;text-shadow:#999 0 0 0}
ul#css3menu1 img{border:none;margin-right:8px;vertical-align:middle}
ul#css3menu1 span{background-image:url(arrowsub.png);background-position:right center;background-repeat:no-repeat;display:block;overflow:visible;padding-right:37px}
ul#css3menu1 ul span{background-image:url(arrowsub.png);padding-right:31px}
ul#css3menu1 a{background-repeat:repeat;border-style:none;border-width:0;color:#032369;padding:6px;text-decoration:none}
ul#css3menu1 li:hover>a,ul#css3menu1 li>a.pressed{border-style:none;color:#fff;text-decoration:none;text-shadow:#999 0 0 0}
ul#css3menu1 ul li:hover>a,ul#css3menu1 ul li>a.pressed{background-color:#0459a7;background-image:none;border-color:#0459a7;border-style:solid;color:#fff;font:13px Trebuchet MS,sans-serif;text-decoration:none;text-shadow:#fff 0 0 0}
ul#css3menu1.topmenu
ul#css3menu1 li.topmenu>a{-moz-border-radius:7px;-webkit-border-radius:7px;background-color:transparent;border-radius:7px}
ul#css3menu1 li.topmenu:hover>a,ul#css3menu1 li.topmenu>a.pressed{background-color:#0459a7}
.menu_temp{background:#def;padding:5px 0}
ul#css3menu1 img.over,ul#css3menu1 li:hover > a img.def,ul#css3menu1 li a.pressed img.def{display:none}
ul#css3menu1 li:hover > a img.over,ul#css3menu1 li a.pressed img.over{display:inline}